/**
 * @param {number} num
 * @return {number}
 */
var maximum69Number = function (num) {
  // 将数字转换为字符串数组，方便处理每一位
  let digits = num.toString().split("");

  // 从左到右查找第一个6，将其转换为9
  for (let i = 0; i < digits.length; i++) {
    if (digits[i] === "6") {
      digits[i] = "9";
      break; // 只翻转一次
    }
  }

  // 将处理后的数组转换回数字并返回
  return parseInt(digits.join(""), 10);
};

// 测试示例
console.log(maximum69Number(9669)); // 输出: 9969
console.log(maximum69Number(9996)); // 输出: 9999
console.log(maximum69Number(9999)); // 输出: 9999
